*{
    margin: 0;
    padding: 0;
}
ul{
    list-style: none;
}
a{
    text-decoration: none;
}
.top-nav{
    height: 55px;
    background-color: #303643;
}
.nav-center{
    width: 1270px;
    height: 55px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.nav-left{
    width: 600px;
    height: 55px;
    line-height: 55px;
}
.nav-rightR{
    width: 370px;
    height: 55px;
    line-height: 50px;
    position: relative;
}
.nav-left ul{
    overflow: hidden;
}
.nav-left li{
    float: left;
}
.nav-left img{
    margin-top: 5px;
}
.nav-left a{
    color: rgb(226, 226, 226);
}
.nav-left li:not(:first-child){
    margin-left: 25px;
}
.nav-left li:nth-child(2){
    margin-left: 40px;
}
.nav-left li:nth-child(3){
    position: relative;
}
.nav-left li:nth-child(3)::before{
    content: "特惠";
    display: block;
    width: 30px;
    height: 15px;
    color: rgb(226, 226, 226);
    background-color: red;
    font-size: 10px;
    line-height: 1.2;
    text-align: center;
    position: absolute;
    right: -20px;
    top: 8px;
}
.nav-left li:last-child{
    position: relative;
}
.nav-left li:last-child::before{
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top: 5px solid rgb(198, 198, 198);
    position: absolute;
    right: -13px;
    top: 27px;
}

.nav-rightR input{
    width: 200px;
    height: 30px;
    background-color: transparent;
    border: 1px solid rgb(115, 115, 115);
    border-radius: 5px;
    color: rgb(115, 115, 115);
    text-indent: 10px;
}
.icon-jiahao1,.icon-lingdang{
    color: rgb(115, 115, 115);
    margin-left: 10px;
}
.C-color{
    width: 30px;
    height: 30px;
    line-height: 27px;
    background-color: #3498db;
    color: white;
    border-radius: 50%;
    text-align: center;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 18px;
}
.icon-dengpaotishi{
    color: #ed6d07;
    margin-left: 10px;
}
.nav-rightR .icon-jiahao1{
    font-size: 23px;
}
.nav-rightR .icon-lingdang{
    font-size: 23px;
}
.nav-rightR .icon-dengpaotishi{
    font-size: 23px;
}
.C-color::before{
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top: 5px solid #717171;
    position: absolute;
    top: 15px;
    right: -12px;
}